Model Driven Design Method for Software Architecture
نویسنده
چکیده
Software Architecture allows for early assessment of and design for quality attributes of a software system. It provides an important help for current software development. The development of software architecture is complex due to the absence of a standard way that lead the generation of software architecture artifacts. In this paper we define an architecture design method that provides the systematic method for software architecture of business application. We apply model driven engineering techniques to achieve the goal, the architecture is treated as a model composed of related models and application of design decision is encoded in terms of model transformation. We define a specialization of the attribute driven design(Add) method using model driven engineering techniques that systematizes and assists the Decision Making activity. Keywords— Model Driven Architecture, Model Driven Development, UML, Model Driven Architecture tools etc.
منابع مشابه
Distributed Software Integration Model based on Attribute-driven Design Add Method
Software integration in distributed architecture plays an important role to improve software quality. Engineers often face challenges coming from connectors. Especially, design of connectors in a distributed system encounters more design issues such as: i) how to fulfil the functional and quality requirements of connectors in distributed system; ii) how do multiple technologies combine together...
متن کاملDesign an Interoperable Mobile Agent System Based on Predicate Transition Net Models
Mobile agents provide an effective and flexible style to develop advanced distributed systems. In order to promote interoperability and ensure the quality of mobile agent systems, it is necessary to formalize software architecture of mobile agent systems. In this paper, we not only define the software architecture of interoperable mobile agent systems using predicate transition nets, but also a...
متن کاملA Method for the Development of Platform Models in the Model Driven Architecture Context
The application of the Model Driven Architecture (MDA) approach to the design of embedded software based on Real-Time Operating Systems (RTOS) is encouraged by the fact that such software has a wide variety of platforms. In this way, the creation of methods for the development of platform models that meet such diversity of platforms is necessary. This study proposes a method called PM-MDA for t...
متن کاملA Game of Attribute Decomposition for Software Architecture Design
Attribute-driven software architecture design aims to provide decision support by taking into account the quality attributes of softwares. A central question in this process is: what architecture design best fulfills the desirable software requirements? To answer this question, a system designer needs to make tradeoffs among several potentially conflicting quality attributes. Such decisions are...
متن کاملExploring Model Driven Architecture Approach to Design Star Schema for a Data Warehouse
Data Integration Technologies have experienced explosive growth in the last few years, and data warehousing has played a major role in this context. This has become one of the most important applications of database technology today. A large number of data warehousing methodologies and tools are available to support the growing market needs but it is generally agreed that warehouse design is a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011